#Questo script viene chiamato dagli script pdf.sh di ogni documento

#auto esportazione da SVG a EPS
cd pics
SVG=`find ./ -type f -name "*.svg"`
for file in $SVG
do
	oldfile=$file; #oldfile contiene ./name.svg
	BEGIN="/"; #file contiene ./name.svg
	LENGTH=${#file}; #lunghezza di ./name.svg
	LENGTH=`expr $LENGTH - 4`; #lungheza di ./name
	file=`expr substr "$file" 1 $LENGTH`; #estraggo ./name
	file=$file".eps"; #aggiungo la nuova estensione

	#esporto da svg a eps via shell, solo il disegno cercando eventualmente di includere i font
	inkscape --without-gui --export-area-drawing --file=$oldfile --export-embed-fonts --export-eps=$file

	#aggiungo il file eps a un'array per eliminarlo a fine script
	EPS=$EPS" "$file;
done
cd ../

#compilazione del documento
latex $DOCUMENT.tex
latex $DOCUMENT.tex
latex $DOCUMENT.tex
dvips $DOCUMENT.dvi
ps2pdf $DOCUMENT.ps

#rimozione dei file inutili
rm *.tex.backup
rm *~
rm *.toc
rm *.out
rm *.log
rm *.dvi
rm *.aux
rm *.lof
rm *.ps

#rimozione degli eps generati
cd pics
for file in $EPS
do
	rm $file;
done
cd ../

exit 0
